Red Umbrella

Kenia Town Street Shops
Red Umbrella, 2016, 42 x 59,4 cm, Pigmentprint on Cottonpaper