Plant from Site 2 Taplow

Plant from Site 2 Taplow

Observation - Plant from Site 2 Taplow - UK and Ireland. Description: