According to PR-model, stevehuffphoto.com is ranked 456,687th in multilingual Wikipedia, in particular this website is ranked 294,559th in English Wikipedia.
The website is placed before caleffi.com and after cicpa.org.cn in the BestRef global ranking of the most important sources of Wikipedia.