Karuizawa Koi

Karuizawa Koi

Koi fish are the symbol of prosperity, good fortune, and perseverance in Japanese culture, as well as in Chinese culture.... read more →