Google Street View Captures some Moonlight on a French Beach

3 years ago by in France Tagged: ,

Google Street View Captures some Moonlight on a French Beach