Luscious green tea fields at the foot of Mt. Fuji

Royalty-free stock photo ID: 9515572

Luscious green tea fields at the foot of Mt. Fuji