eatyourselfgreek.com
Kimadopita, the two ingredients pie - Eat Yourself Greek
Kimadopita, Greek shepherds' pie