disoriented
words. pictures. anything
Reflective sands at Praia Dois Rios
Ilha Grande, Estado de Rio de Janeiro, Brazil