H26.001
Year: 2026
Location: United Kingdom
Area: 340 m²