London

Heathrow Airport Toilet Door

Implementation sticker in London
London — posted 2004-09-13