Life on Mars

Barbara Noah


15592

Barbara Noah

Life on Mars

Medium: Archival Pigment Print on Paper

Year: 2004

Edition : 20

Size: 15 7/8 x 44 7/8 inches

Price: $980.00