In London, you can wear anything. However, that doesn't necessarily mean you should.
posted by EH at 2:51 pm 3 comments
posted by EH at 7:16 pm
Hampton Court Palace, Hertfordshire1:30 p.m.
posted by EH at 3:42 pm
posted by EH at 4:39 pm 1 comments
View my complete profile