Beverly Shores Flag

Regular price $30.00

Fly your flag high and show your love of Beverly Shores!  Sturdy and waterproof, this flag can withstand even the toughest Lake Michigan winds.