Out of focus indoor shadow projected over a dark brown wall in half-light. Globe Theatre Museum, London, UK. Summer, 2009
Resolution
5670 x 3780px
Contributor
Rights
Release
Stock Photo ID
D1223_18_185