Scenic view of lake Towada with small islands, Aomori, Oirase Gorge, Japan

Code produit:
176104635