PORTFOLIOS
PRINTS
ABOUT
CONTACT
BLOG
MORE...
Japan: Chomeiji Temple Has Been Overlooking Lake Biwa for 13 Centuries
Japan Statuary and Sacred Sites - Musée des Arts Asiatiques, Nice, France, 2018
Japan: The Serenity and Timeless Beauty of Kōshō-ji Temple in Nagoya
Japan: Lake Biwa, the Mangetsuji Temple and its Floating Pavilion Ukimido
Hong Kong: Tian Tan Buddha, Symbol of Stability and Peace in Lantau
Japan Festival - The Japan Cub of Geneva, Carouge, Switzerland, 2015
Japan: Chikubu Island, Nature and Spirituality on Lake Biwa
Japan Festival - Japan Club of Geneva, Carouge, Switzerland, 2014