Check Price Add to Lightbox Download
New York. Art deco mural and clock at Rockefeller Plaza. United States of America..
New York. Art deco mural and clock at Rockefeller Plaza. United States of America..