Watkinson & DuCoyne

59th Street Pier I
2001
Photomontage

Previous | Home | Next