Helen Dennis

Grand Central Station, NYC | Photographic Drawing | 30 x 40 inches