Nature is amazing. Rosa Rugosa today at the beaches in Eastham, Cape Cod, Massachusetts.

Bumblebee on Rosa rugosa, Coast Guard beach, Eastham, Cape
— Read on dapixara.com/News/files/rosa-rugosa-on-cape-cod-beaches.html
Nature is amazing. Rosa Rugosa today at the beaches in Eastham, Cape Cod, Massachusetts.

Bumblebee on Rosa rugosa, Coast Guard beach, Eastham, Cape
— Read on dapixara.com/News/files/rosa-rugosa-on-cape-cod-beaches.html