St Angelo Castle over the Tevere River, Rome
Editorial use only
Editorial credit: Marco Rubino / Shutterstock.com

Royalty-free stock photo ID: 127353557

St Angelo Castle over the Tevere River, Rome