Tokyo

Oil on canvas, 80" x 32" / 203 cm x 81 cm