Taliesin Preservation and book store

Skip to Main Content »

Altar Screen Picture Frame

Be the first to review this product

Availability: In stock

$42.00

Quick Overview

This 4x6" picture frame is adapted from original drawings of the Annunciation Greek Orthodox Church in Wauwatosa, Wisconsin (1956).

Altar Screen Picture Frame

Double click on above image to view full picture

Zoom Out
Zoom In

More Views

$42.00

Product Description

Made of cast zinc alloy.

Additional Information

SKU 4961
Size 8.25"h x 6.25"w
Dropship No
Gift Wrap Yes