Richard Cox Hayles

Details
First names
Richard Cox
Last name
Hayles
Record date
1855
Record decade
1850s
Address
18
Montpellier Villas
Brighton
Image