Davida Kidd
Plastic Eye Miracle   
photograph on archival metallic paper   40 x 53 Inches