Billesley Common

Public park in Birmingham · 27.05 hectares