Cover 6

The Reefs of Taprobane

The Reefs of Taprobane: Underwater Adventures Around Ceylon

1956