Barcelona is a large city in Spain. The Castle of the Three Dragons, Palau Nacional, Sagrada Familia, and Camp Nou are located here.
All items (12)