NEWS

Horseshoe Bend’de Dolunay

C Print, 121.2×121.2 cm, 2011