David Dinwiddie

David Dinwiddie portrays a 1902 constable with original hat worn by great great uncle William Dinwiddie

David Dinwiddie portrays a 1902 constable with original hat worn by great great uncle William Dinwiddie

It makes our day to hear from you.