Duke University Chapel Window Detail, Durham, North Carolina.

Royalty-free stock photo ID: 89214763

Duke University Chapel Window Detail, Durham, North Carolina.