Garma

Plaça de Sant Joaquim · Spain - Barcelona