Watch Tower

130 x 162 cm (51.2 x 63.8 in) 2001 - sold