Michael Hayes Newport

Frances Valentine