sayulita-beach-wares

Beach vendors, Sayulita, Mexico