Scottish Castle

Scottish castle

Scottish castle. Holyrood Park, Edinburgh. United Kingdom

Pro Stock Photos From Dreamstime