Stock Photo - Town Hall. Pineda de Mar. Barcelona. Catalunya. Spain.

Stock Photo: Town Hall. Pineda de Mar. Barcelona. Catalunya. Spain.