Leonard & Natasha
Dacha
Fall 2003
Ok, they say there are fish in the pond.