Delaware Museum of Natural History

Wilmington, Delaware // $5.5 million // 88,000 SF // Renovation // Recognized by AIA Delaware with a Merit in Architecture Award

Weight: 
4