Some of those prints seem a bit too light....
I ran across this site today. I don't know the company nor the photog. I think the film is 12x20. <http://en.flickeflu.com/photos/54963657@N07>http://en.flickeflu.com/photos/54963657@N07
<http://en.flickeflu.com/photos/54963657@N07>http://en.flickeflu.com/photos/54963657@N07