MovieMaps

Photo of Lee's Palace

Location: Lee's Palace
As Seen In: Scott Pilgrim vs. the World