• Masquerade Ball

    Historic Palace Theatre 305 Mason Ave., Cape Charles, VA, United States

    Where Mystery Meets Music—and Art Finds Its Future Live Music ~ Fancy Masks ~ Serious Fun for a Great Cause Join us for an enchanting Masquerade Ball on Saturday, February […]

    $50.00