MovieMaps

Photo of The Kraken

Location: Dwejra Bay
As Seen In: Clash of the Titans