Robins Pin Cushion

Robins Pin Cushion

Observation - Robins Pin Cushion - UK and Ireland. Description: Attached to the running stem of a dog rose

Attached to the running stem of a dog rose