Barcelona - shannonodonnell
A statue in Barcelona, Spain near Placa Catalunya.

A statue in Barcelona, Spain near Placa Catalunya.

Placa CatalunyaBarcelonaSpain