Margaret Houghton

London shepster
The basics

Quick Facts

IntroLondon shepster
PlacesUnited Kingdom
isFashion designer Dressmaker
Work fieldFashion
Gender
Female