Sunday, August 25, 2019

a news service

London, Ont

The only city in the world where women are forced by civic ordinance to dress in Laura Ashley designer fashions. Populated mainly by insurance executives, accountants and visual artists, determined not to be mistaken for citizens of London, England or anywhere else.

Post tags:
Avatar

admin

More from admin: