H26.004
Year: 2026
Location: United Kingdom
Area: 240 m²