National Hotel and Strand Cafe

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

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

1 record found.