Japanese art: The Snow Maiden by Stushie

Japanese maiden and winter moon

The Snow Maiden

Advertisements

Japan art – Geisha

Japanese geisha – the most beautifully enigmatic women on Earth

Geisha

Stushie art: Mount Fujiyama, Japan

Mount Fujiyama, Japan. this is on my places to see Bucket List.

Fuji