The Main Guard house at St George Square in la Valletta old town, Malta
The Main Guard house at St George Square in la Valletta old town, Malta
A view of the Castle of the Three Dragons in the Parc de la Ciutadella in Barcelona, Spain.
A view of the Castle of the Three Dragons in the Parc de la Ciutadella in Barcelona, Spain.
Detail of the Triumphal arch in Parc de la Ciutadella in Barcelona, Spain
Detail of the Triumphal arch in Parc de la Ciutadella in Barcelona, Spain