Untitled, 2015

Miami Beach 2015
Greene Naftali
Photography
86.4 x 57.5 Size (cm)
34.0 x 22.6 Size (in)
Inkjet print