photographicheritage: Isola Point in Senglea seen from Valletta (albumen print by H. Acius, Malta)