From Africa to Geneva: There is more to conversations and travelling

From the top of North Tower of St Peteru2019s Cathedral, one can view Geneva Lake. Photos/Julius Bizimungu.
From the top of North Tower of St Peter’s Cathedral, one can view Geneva Lake. Photos/Julius Bizimungu.
Julius Bizimungu