Images up to around 800 kb can be downloaded at no cost. Higher resolution images typically from 3 MB to 5 MB are available for purchase. Any money raised by the sale of these images goes to offset the cost of the website which is what allows me to share them.