Depositphotos_361384014_XL

An architecturally impressive structure at the National Assembly for Wales