photo gallery title
Greek Orthodox Shrine Church of St. Nicholas - 196-10 Northern Blvd. - Flushing, NY - 11358 - (718) 357-4200