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
1350 Total Views 2 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.