The Sacrifice of Victor, 2012

This was taken on Maiden Lane, London UK. Poor Victor.

Advertisements