Placa de Rius i Taulet Barcelona

Placa de Rius i Taulet, Barcelona , Catalonia, Spain and Canary Islands