Ladoga Islands

Ladoga Islands - Ladoga Lake, North Of Russia. Photo