Stephen Croft

Penrith, United Kingdom
Amatuer photographer living most of the year in the English Lake District