Yellow fly trap paper on Olive trees

- Image ID: T1WN1A
Yellow fly trap paper on Olive trees
RedNumberOne / Alamy Stock Photo
Image ID: T1WN1A
Location: Cyprus