United Kingdom: stamp

Since there is no hint of the issuing country, except for the name of the airport (Heathrow in London), one might think that UK authorities see nothing but United Kingdom in world... : )

7,253 views
4 faves
2 comments
Taken on February 27, 2008