About - David Fairey

Born in 1958 and residing in New Plymouth, New Zealand.


Barcelona, Spain