stamp in British passport for Republica del Ecuador

- Image ID: CP3RFM
stamp in British passport for Republica del Ecuador
Carolyn Jenkins / Alamy Stock Photo
Image ID: CP3RFM
Location: N/A