02 May 2004

Pont Vell over the Santa Eulalia River, Ibiza, Balearic Islands (Spain)