Results 1 results found Catalan flag flies over the Montjuic Castle old military fortress on Montjuic Mountain overlooking the city, Barcelona, Catalonia, Spain, Europe