Female head of dummy staring out of shop window through aperture torn apart from paper. Milan, Italy. May, 2011
Resolution
5250 x 3498px
Contributor
Rights
Release
Stock Photo ID
D1223_3_899