The Westminster Schools Chapel Pavilion

The Westminster Schools Chapel Pavilion The Westminster Schools Chapel Pavilion The Westminster Schools Chapel Pavilion The Westminster Schools Chapel Pavilion

Additional Info

  • Location: Atlanta, Georgia
  • Size: 500 SF
  • Completion Date: 2010