Self portrait, woman by lake with face partly obscured, mirror in lake trees in background. Burrator reservoir, Devon, UK. 2012
Resolution
5100 x 3394px
Contributor
Rights
Release
Stock Photo ID
D1223_3_995