St Theresa Cathedral Juba South Sudan Flat vector #73369634
Description
St. Theresa Cathedral in Juba in South Sudan. Flat cartoon style historic sight showplace attraction web site vector illustration. World countries cities vacation travel sightseeing Africa collection.