Mixed vegetable frittata [gf]

Mixed vegetable frittata [gf]