Ladoga Islands

Ladoga islands

Ladoga lake, North of Russia.

Pro Stock Photos From Dreamstime