Skip to main content
1 result filtered with: Foggia (Italy : Province)
  • A street market in Foggia with traders selling their wares. Coloured engraving by L. Del Giudice.