« Back to Southern France
At any rate, I think they're hammocks. In the town of Marseillan.
Permalink