In a ray of light. The ceiling of Grand Central is amazing, it has all the star signs on it. Lost in space, truly.
Tag: [New York]
Tags: