Pete Bobby and Alice Balluta from Lime Village, date unknown.
Listen to Nicholia Balluta talk about the photo.