John Hambleton Holdcroft (British, )

view of gibraltar by john hambleton holdcroft

John Hambleton Holdcroft

View of Gibraltar