Dolwyddelan Castle 06

Dolwyddelan Castle 06

A view of dolwyddelan castle in snowdonia, north wales.

Pro Stock Photos From Dreamstime