H26.005
Year: 2026
Location: United Kingdom
Area: 162 m²