Russian Statue Of Liberty

Way cooler than Lady Liberty I gotta say... Then again ours came from France so what do you expect : )

No comments:

Related Posts with Thumbnails

Most Popular Pics