Giant Solar Panel at the Forum, Barcelona, Catalonia, Spain

- Image ID: BTP7K7
Giant Solar Panel at the Forum, Barcelona, Catalonia, Spain
John Baran / Alamy Stock Photo
Image ID: BTP7K7