Torre de Belem (Belem Tower) on the Tagus River guarding the entrance to Lisbon in Portugal

Royalty-free stock photo ID: 136009538

Torre de Belem (Belem Tower) on the Tagus River guarding the entrance to Lisbon in Portugal