Thursday, November 1, 2018

Worlds tallest statue unveiled in India - almost twice as tall as The Statue of Liberty


No comments:

Post a Comment