Spain, always refreshing and intensely emotional. More to come..

Ole!

Ole!

Plaza del Toros

Plaza del Toros

Montserrat

Montserrat

A picture of Montserrat

A picture of Montserrat

Barcelona class

Barcelona class

Candles in Montserrat

Candles in Montserrat

Avenida Rius i Taulet

Avenida Rius i Taulet

El Tablao de Carmen, Barcelona

El Tablao de Carmen, Barcelona

Cafe 3D

Cafe 3D

Go Karts

Go Karts

Street performers

Street performers

Angels at the supermarket

Angels at the supermarket

Street Performer

Street Performer

Barcelona waterfront

Barcelona waterfront

La Mercè Festival 1

La Mercè Festival 1

La Mercè Festival 2

La Mercè Festival 2

Barcelona View

Barcelona View

MareMagnum

MareMagnum

Street Performers, Barcelona

Street Performers, Barcelona