Leiden University Libraries Digital Collections

Saparua en Nusa Laut, gezien vanaf het strand op Haruku