The Lindqvist–Ashworth family

The Lindqvist–Ashworth family

⚭ 1983
⚭ 2014
8 people3 generations