David Ralph
@DavidwRalph
Retired civil servant, professionally a naval architect
ID:1488680903593402368
02-02-2022 01:11:22
33 Tweets
17 Followers
17 Following
@DavidwRalph
Retired civil servant, professionally a naval architect
ID:1488680903593402368
02-02-2022 01:11:22
33 Tweets
17 Followers
17 Following