The Harlequins

Public park in Cardiff · 3.44 hectares