Nice, France. Zaragoza, Barcelona, & Madrid, Spain.
The coast of Nice.
The coast of Nice.
El Pilar Basilica, Zaragoza.
Park Güell, Barcelona.
Park Güell, Barcelona.
Park Güell, Barcelona.
Park Güell, Barcelona.
Barcelona.
Madrid.
Saporem, Madrid.
Saporem, Madrid.
Saporem, Madrid.