John Armstrong
cache-misère: Horta House
(2007-09)
oil on chromogenic print
20 x 30 inches (50.8 x 76.3 cm)
Next Image >
< Previous Image
cache-misère home page