Log In or Register
This is Fort St. Elmo in Valletta, Malta. It is here that prison scenes in the movie "Midnight Express" were filmed.
:)PJ