Autumn view of Harkness Tower
A view of Yale University's Harkness Tower in the heart of autumn. The Harkness Tower was constructed between 1917 and 1921 and is located in New Haven, Connecticut.
© Telly18 | Stock Free Images
Pro Stock Photos From Dreamstime
Similar Free Images