Nature Snapshots by Margaret Dodd | Cape Cod and the Islands | The Last Rose
1 of 28 photos


The Last Rose

Still wet with last night's rain.
The Last Rose