Nature Photography by Pam & Richard
Stapeliad “Starfish” Flower
Stapeliad “Starfish” Flower (Stapelia gigantea), Winegar Backyard, Palm Bay, Florida.
Δ