Residence of the Brazilian ambassador

Residence of the Brazilian ambassador

Government • London, England United Kingdom