Share
twitterlinkedinfacebook
Image 1 of 1
PDB00081UK.jpg
©Piet den Blanken/Panos Pictures..United Kingdom, London, 1999. Immigration. Arrival at Heathrow Airport, where immigrants are being detained. Guards are trying to prevent photographing the centre.  Asylumseekers / refugees / migration