Thank you for your patience while we retrieve your images.

El Palmar, Valencia, 2013

Waiters serving paella dishes in the Albufera, Valencia (Spain).