The Old Print Shop

Portulaca, portulacastrum.

Related Products