Lamu town square

Lamu town square, Lamu island, Kenya, oil on linen 80×90 cm
Next
Category: Landscape