PUZZLE 2

How many people in Emperor Menelik II’s tapestry
are protected from the rain?


BACK TO TOP