Gorse at site 1 Taplow

Gorse at site 1 Taplow

Observation - Gorse at site 1 Taplow - UK and Ireland. Description: