Lettuce Like Plant

Lettuce Like Plant

Observation - Lettuce Like Plant - UK and Ireland. Description: