Windsor Castle
August 22, 2024 in England ⋅ ☁️ 19 °C
Windsor Castle is a place with living history from the 11th century till today near the river Thamse. A place where the the current british monarch is living and the national anthem God save theRead more












