A peacock flaunts its feathers on Fisher Island at Rosemary's Cottage.
A peacock flaunts its feathers on Fisher Island at Rosemary's Cottage.
A peacock flaunts its feathers on Fisher Island at Rosemary's Cottage.