Where is Plaça de Tetuan, Barcelona?

Coordinates: 2.175507 41.394921

Be the first visitor to thank for this answer!

Thanks!