Bramble at site 1 Taplow

Bramble at site 1 Taplow

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