Day 136

Day 3: Naminoue Shrine and seaside

Okinawa • Japan