The May Fair hotel unveils its fashion windows - Wednesday 13th February 2013

The May Fair hotel unveils its fashion windows - London United Kingdom - Wednesday 13th February 2013 (6 images)

Advertisement