Sunday, December 9, 2012

Under the Vatican Bridge: RR

English fashion sense rules the roost.  From the auto, to the teapot, to the necktie.

No comments:

Post a Comment