Levee Road, 2015

Miami Beach 2018
neugerriemschneider
Video/Film
two-channel HD video installation (color/sound)
255.0 x 360.0 (cm)
100.4 x 141.7 (inch)