TONY CRADDOCK / SCIENCE PHOTO LIBRARY TONY CRADDOCK / SCIENCE PHOTO LIBRARY
Flowering cactus photographed in Gran Canaria. Gran Canaria is the third largest land mass in the Canary Islands, a Spanish archipelago located 210 km from the northwest coast of Africa.
Model release not required. Property release not required.