Spanish green succulent cactus in Fabryary by macro view

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