Thank you for your comment "scheimfluger_77. The paper is actually called Ilford MG ART 300. It is a fine art paper labeled by Hahnemuhle and is readily available in the USA. Sorry for any confusion
I really enjoy your pinholes! I had a feeling they were printed on Ilford ART paper -- you can really see the texture come through. Definitely one of my favourite papers and I think it works really well with your pinhole images.