This design was adapted from an altar screen that Frank Lloyd Wright designed for the Annunciation Greek Orthodox Church (1956) in Wauwatosa, WI. It is approximately 14" wide and 70" long. Made of 100% polyester. Dry clean only. Also available in bright blue and neutral.
- Be the first to review this product