Sharon Green and Logan Kibens.Photo courtesy of the couple