Cherry Blossoms in Japan 2010 - hawaiiantraveler

Oxtails cooking. The cups with the white caps are sake for sale