MovieMaps

Photo of Medusa

Location: Borough Market
As Seen In: The Imaginarium of Doctor Parnassus