Question: what is the difference between public domain and royalty-free?
Answer: Works in the public domain are copyright free. Note however that the owner does NOT give up copyright when they licence reproduction subject to payment of royalties or not. Thus: A royalty free image is NOT the same as a copyright free image.