The Giant Fish Sculptures were installed for the UN Conference on Sustainable Development or Rio +20 along the Botafogo beach in Rio de Janeiro, Brazil.
To see more photos of this click HERE
1199 Total Views 1 Views Today
The Giant Fish Sculptures were installed for the UN Conference on Sustainable Development or Rio +20 along the Botafogo beach in Rio de Janeiro, Brazil.