1980s, 95, DeRaad, Franz & Jennifer, Turkey
Cappidocia
Date: 1989
Size: 48 x 72″
Media: oil
Exhibition: 95
Location: Turkey
Provenance: DeRaad, Franz & Jennifer