Grilled slices of eggplant and tomatoes with cheese on top Spain.

- Image ID: 2ABAEW3