Roast Duck

July 21, 2004

Roast duck at the Casuarina restaurant, before the movies, last Saturday night.

Tags:

Recently

Comments