Bramble at site 2 Taplow

Bramble at site 2 Taplow

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