National Hotel and Strand Cafe

Thumbnail Titlesort descending Description
National Hotel and Strand Cafe, Somerset West Strand, Cape Town

National Hotel and Strand Cafe, Somerset West Strand, Cape Town

1 record found.