St. Stephen's Green Shopping Centre - Photo by Caro Lehmann

Share this Page
St. Stephen's Green Shopping Centre - Photo by Caro Lehmann

St. Stephen's Green Shopping Centre - Photo by Caro Lehmann

St. Stephen's Green Shopping Centre is a large indoor shopping centre in Dublin, Ireland. The interior design as well as the large and well decorated open skylights make this a unique and surprising shooting location. (Dublin, Ireland)

Click to Explore This Spot on the Map

See More Work by this Photographer

Upload a Photo Spot to Win Prizes