Radha Krishna Temple

a spiritual oasis in the heart of new york city