tomato and avocado tartar

Oia, Santorini Greece 847 02