Somerset House Courtyard

Jan

14

2010

Vampire Weekend on Ice

London, England, UK