Yellow architecture of small Lloret de Mar city. Costa Brava, Spain.

Royalty-free stock photo ID: 36831340

Yellow architecture of small Lloret de Mar city. Costa Brava, Spain.