Cameron Davidson USA Nominee "Rio Beach" Overhead view of Impanema Beach in Rio de Janeiro, Brazil
< back