Beautiful stain glass windows on a church in Seal Beach, California.