Las Ramblas show ticket kiosk

[Las Ramblas - Barcelona - Spain]