Palm Tree Mosque

Cape Town


Dating from 1780, this is one of the oldest unaltered buildings along Long St.