Ladoga Islands

Ladoga Islands - Ladoga Lake. North Of Russia. Photo

Pro Stock Photos From Dreamstime