a plastic roast on a spitroast unit outside athens cookware shop greece

- Image ID: W1DAEA
a plastic roast on a spitroast unit outside athens cookware shop greece
simon leigh / Alamy Stock Photo
Image ID: W1DAEA