Portulaca

Portulaca

Observation - Portulaca - UK and Ireland. Description: