15th century English moated castle flying flags of Canada and the United Kingdom (union flag); reflection in the moat

Royalty-free stock photo ID: 16344928

15th century English moated castle flying flags of Canada and the United Kingdom (union flag); reflection in the moat