Plant at Welford Park

Plant at Welford Park

Observation - Plant at Welford Park - UK and Ireland. Description: