13
/ 29
Final stages of the paella. Two giant pans over open fires on the beach
Jan 18, 2013 10:48 AM
Jan 18, 2013 10:48 AM