plant at Ashbourne

plant at Ashbourne

Observation - plant at Ashbourne - UK and Ireland. Description: