MovieMaps

Photo of Janjira International School

Location: Steveston Japanese Canadian Cultural Centre
As Seen In: Godzilla