Twentysix Cell Towers
Punt la Drossa, 2021
c-print, 40 x 60 cm
<<
<
>