You say tomato......

You say tomato......

Observation - You say tomato...... - UK and Ireland. Description: Unmistakable garden plant growing among debris at the top of a beach.

Unmistakable garden plant growing among debris at the top of a beach.