Stock Photo - Traffic light post and building's façade. Esplugues de Llobregat city. Barcelona Metropolitan Area, Catalonia, Spain.

Stock Photo: Traffic light post and building's façade. Esplugues de Llobregat city. Barcelona Metropolitan Area, Catalonia, Spain.

Searchable keywords

  • Overcast
  • Spain
  • Traffic Light
  • Residential
  • Outdoors
  • Esplugues De Llobregat
  • Built Structure
  • Barcelona Province
  • Traffic Signal
  • Horizontal
  • Catalonia
  • City
  • Urban
  • Building
  • Color Image
  • No People
  • Day
  • Cloudy
  • Storm Cloud
Marcelo Quaglia

More from this author

Marcelo Quaglia Images & Videos on the website: 2113