Frankfurt 2006

Carrer del Consell de Cent · Spain - Barcelona