633-02645343
Caper flower (Capparis spinosa)
Premium Royalty-Free
659-06306253
A caper flower on a branch
689-03733208
Caper field