Ladoga Islands

Ladoga Islands - Ladoga Lake, North Of Russia. Photo

Pro Stock Photos From Dreamstime