Archinect
Russell Lewis

Russell Lewis

ST. LOUIS, MO US

anchor

Drury Science & Technology Bldg Composite - 1

New Science & Techonology Building

 
Read more

Status: Built
Location: Springfield, MO, US