Armour House, Lake Forest Illinois Fine Art Print Wall Art
Located on the Lake Forest Academy campus, Armour House is a historic wedding venue in Lake Forest, Illinois. The house is known as Reid Hall today and was completed in 1908
Limited edition Giclée fine art print on specialty velvet fine art paper. Arrives signed, ships flat, handled with care.