Los Angeles Union Station tape art by Chiho Harazaki

Union Station - 15.5" x 23.5" Electrical tape on paper

Back to Top