John Hambleton Holdcroft (British, born )

view of gibraltar by john hambleton holdcroft

John Hambleton Holdcroft

View of Gibraltar