ABSTRACT IMAGES

La Rambla de la Mer, Barcelona