Description

Location: London (United Kingdom)
Year: 2010