Snowdonia lake in wales uk

Royalty-free stock photo ID: 8423545

Snowdonia lake in wales uk