Google Street View Captures some Moonlight on a French Beach

2 years ago by in France Tagged: ,

Google Street View Captures some Moonlight on a French Beach