AbsoluteArt.com: showcase of
Mirrored Images

Business Week Magazine: Act of War
Sept. 11, 2001 Magazine cover, one of 5 sequential photos

CAA

GermanyinNYC.com: German web site
announcing my exhibit at 1133 Ave of the Americas,

back painted gallery next