Photographer Newmacher, Aberdeenshire, United Kingdom - 3960 mi away 0% Response Rate Online 2012-03-22T11:22:45+00:00