Lamu town square

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