Alpha CentauriUptown Art TreesBack to ResultsArtist: David SheldonInstallation Year: 2017Location: Near 1131 8th Avenue Digital Puzzle Directions