Kenro Izu, ‘Still Life #590’, 1997, Photography West Gallery

Original 14x20 inch platinum palladium contact print handmade by the photographer in 2000, signed and numbered.

Signature: Lower right hand corner of photograph

Image rights: Kenro Izu

Floral Masterworks

Artist

About Kenro Izu