Templeton, Alexis

St. John's, Newfoundland