The Statue of Liberty outside the New York City Center, part of the Barra World Shopping center. In Rio's Tijuca neighborhood.
The Statue of Liberty outside the New York City Center, part of the Barra World Shopping center. In Rio's Tijuca neighborhood. Art - Sculpture Links: www.waymarking.com By: mlc1us