Laura Davis

Laura Davis

Mentioned by

Mentioned

Series 'E state of mind' (2011)

Lambda Print 120 x 120 cm