Source: CRI
04-17-2009 12:20
![]() |
Plage de Tahiti - Saint-Tropez, France. Notoriously decadent Plage de Tahiti occupies the north end of the 5.5 kilometre-long Baie de Pampelonne on the French Riviera and is a haunt long-favoured by xhibitionists who frolic on its shore wearing little or nothing at all. [Photo: AFP] |