Back to photostream

NEW YORK 1999

Sequin art installation in Grand Central Station.

117 views
1 fave
0 comments
Uploaded on November 23, 2018
Taken on November 22, 2018