Cornell University Library Digital Collections

Villeneuve-sur-Lot: Street and Arcade to Market Square