IStock 000016662401Medium
HomeTechnologyCarsArchitectureClothingHouseholdsDIY

Toledo Metro Station, Naples - Italy

2 Rate up Star
This post is featured on XtGem
Back to posts
This post has no comments - be the first one!

UNDER MAINTENANCE

The solar-powered ‘dragon’ stadium in Kaohsiung, Taiwan, is the world’s first stadium which gets all its power needs from the sun