About Alastair Ross
Ross Photography is the work of photographer Alastair Ross (me!). Based in Sheffield, South Yorkshire on the edge of the Peak District National Park. I tend towards landscape photography, but will happily turn my hands to most things.