La Plaça

Barcelona · Spain - Barcelona