Red Spikes

Red Spikes

Observation - Red Spikes - UK and Ireland. Description: