Our Lady of Perpetual Help Icon Plaque, Religious Picture