Saturday, April 6, 2013

Camilla Bullus & James Cooper p.v


at 3 Tenter Ground, London, E1, 5. 
Dec. 2007
Photo credit: Aeon Rose
via facebook

No comments:

Post a Comment