The Parable of the Lost Sheep (Luke 15:1-7), Saint Stephen Catholic Church in Riverview, Florida (USA)View our full Portfolio