Riyadha Riyadha Mosque in Lamu which was printed on a T-shirt worn by American rapper Jay-Z recently. [Photo: Nation] Riyadha Mosque in Lamu which was printed on a T-shirt worn by American rapper Jay-Z recently. [Photo: Nation]