Title: Our native land
Subjects: Windsor Castle
Places: Thames River (England), England) Windsor (Berkshire, Windsor (Berkshire, England)