Kenro Izu, ‘Still Life #799’, 1999, 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 Exhibition

Artist

About Kenro Izu