Designed by
Title
Interior shot of La Vista Fuji Kawaguchiko, La Vista is located in Fujikawaguchiko and near Lake Kawaguchi #147903243
Description
Yamanashi, Japan, 11th, May, 2018. Interior shot of La Vista Fuji Kawaguchiko, La Vista is located in Fujikawaguchiko and near Lake Kawaguchi
This image is editorial