Barcelo Sants

Barcelo Sants
Placa dels Paisos Catalans, Barcelona, Spain