Central University Library of Bucharest, a city located in Romania

Royalty-free stock photo ID: 106228829

Central University Library of Bucharest, a city located in Romania