Red and green interactive WOW art installation at the Slovenian Tourist Information Centre of Ljubljana celebrating environmentally friendly city

- Image ID: JEEF21
Red and green interactive WOW art installation at the Slovenian Tourist Information Centre of Ljubljana celebrating environmentally friendly city
Reimar / Alamy Stock Photo
Image ID: JEEF21
Location: Ljubljana, Slovenia