No Limits_2016_Mixed Media on Paper_90x60cm_Sheila Nakitende

By Published June 21, 2021 Full size is 3000 × 4000 pixels