Spanish green succulent cactus in Fabryary by macro view

- Image ID: HP37F4
Mlodzikova / Alamy Stock Photo
Image ID: HP37F4
Location: Spain, La Marina