Yellow fly trap paper on Olive trees

- Image ID: T1WMYT
Yellow fly trap paper on Olive trees
RedNumberOne / Alamy Stock Photo
Image ID: T1WMYT
Location: Cyprus
Save to lightbox