‘Magnolia Theatre’ – Buddha Love , 2003
24 x 31 in / 61 x 78 cm
Fine art photography
Limited edition of 15, hand signed and numbered
– Museum quality fine art paper, 310 gsm
– Matte finish & pigment-based ink
– Has a 2 inch border
24 x 31 in / 61 x 78 cm
Fine art photography
Limited edition of 15, hand signed and numbered
– Museum quality fine art paper, 310 gsm
– Matte finish & pigment-based ink
– Has a 2 inch border