Info

Staff arrange orders for patrons at El Bulli, restaurant, located near Rosas on the Costa Brava in northern Spain.

Filename
SPA_070629_502_xw.jpg
Copyright
© Peter Menzel www.menzelphoto.com
Image Size
1024x683 / 565.1KB
Contained in galleries
Staff arrange orders for patrons at El Bulli, restaurant, located near Rosas on the Costa Brava in northern Spain.