npicola.com
Ophelia in the Polaroid Show
Image #1 from the Ophelia series will be showing at Doomed Gallery, Dalston, London on 12th-13th September. Featuring Polaroid based work from over 100 photographers the exhibition is at 65/67 Rid…