Sub-megahertz linewidth single photon source