Garden Pebble?

Garden Pebble?

Observation - Garden Pebble? - UK and Ireland. Description: