Cathedral of the Good Shepherd

From Wikimedia Commons, the free media repository
Jump to: navigation, search
English: The Cathedral of the Good Shepherd (Chinese: 善牧主教座堂) is the oldest Roman Catholic church in Singapore