Barra Mar

Travel Guide

A beach with waves and a pair of flip-flops on the sand.