Back to album

Statue of Liberation

This statue, depicting a religious version of the Statue of Liberty, is creating a lot of controversy in Memphis, Tennessee. It stands about 72 feet tall.

13,612 views
9 faves
7 comments
Uploaded on August 7, 2006
Taken on August 4, 2006