Expensive Kyoto Mushrooms

16 11 2009
P1000235

The picture speaks for itself.

Advertisements