Stock Photo - Platform for construction work, Amer, La Garrotxa, Catalonia, Spain

Stock Photo: Platform for construction work, Amer, La Garrotxa, Catalonia, Spain.

Searchable keywords