A vibrant display of rainbow flags planted in the ground, celebrating the spirit of Provincetown Carnival.
View the Provincetown Carnival Collection collection