2009-07-12 20:19:25
Alicante's esplanade which goes for miles along the city's most popular beach.
Alicante, Spain