More Petra, 2005

Image

Front of Petra

 

Yes, you’ve seen Petra before. That is, if you’re a movie lover.

Who can remember which movie featured this in the final climax scene?

Advertisements