Leong Leong

Project Location Year Status Type Size
Figure X Field Studies 2010 Study Drawing 49 sq. ft.
Drawing Study #1

Print 84" x 84"
IMAGE 1 OF 1
  • LEONG LEONG
    © Leong Leong