Mayfair Road looking east past Park Lane South in Kew Gardens, NY.