Spotted on Long Island (Massapequa Park) not five feet from a nativity scene. One of the few things I like about Long Island.-media-1 Previous Image Next Image
Be First to Comment