garden carpet

garden carpet

Observation - garden carpet - UK and Ireland. Description: