front of roman triumph arch in Orange city, France

Royalty-free stock photo ID: 79220542

front of roman triumph arch in Orange city, France