Postcard showing north window of St. Joseph church in Plymouth. Caption says, "God the Creator is portrayed by a large hand stretching forth into space emanating rays of light and bringing into being the burst of creation."
Sorry about photo quality - it's a scan of a copy of a reprint (of a book from 1896). This is the first St. Joseph church in Plymouth, built in 1872. Apparently this served the parish until the current church was built in 1961.