John Fleming and Margaret Rodgers
A photo of John Fleming with his wife Margaret Rodgers and dogs?
Date & Place:
in Hayling Island, Hampshire County PO11, United Kingdom