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