Designed by
Title
Heavy Construction Site on the Loyola University Campus in New Orleans #300435903
Description
New Orleans, LA, USA - September 13, 2023: Construction Site, with heavy equipment, for new dormitory on the Loyola University Campus
This image is editorial