technology
Browsing Category

Culture

Statue of Liberty

Statue of Liberty, formally Liberty Enlightening the planet, stupendous sculpture on Bedloe's Island within the higher the big apple Bay, U.S., ceremonial the friendly relationship of the peoples of the u. s. and France. Standing 305 feet

header ads

header ads

Welcome to Die 4 Tech


This will close in 0 seconds