Google Street View Captures some Moonlight on a French Beach

6 years ago by in France Tagged: ,

Google Street View Captures some Moonlight on a French Beach