News Deposit photo is your online source for premium royalty stock photos. shivashanker 93 views A deposit photo is your online source for premium royalty stock photos and vector images to fill all of your image needs at better affordable needs with excellent superior customer services.