ohmyshots.com
Is this Greece or France?
Oh my, what a shot! Taken in a spot that, for evident reason, has to remain secret! General location is south of France, not far from Toulon. No road, no sign, truly for connaisseur only. Water tem…