the Dark Matter Trio at the Christmas Village in Love Park Philadelphia

Christmas Village in Philadelphia, 1500 Arch Street, Philadelphia