1161 Views

Know Everything About the Statue of Liberty in New York

Named after the Roman Goddess Libertas, the Lady Liberty or the Statue of Liberty is placed on a…