Transfer Image from PC to SD card

Hello,
I am having Arduino Uno , Ethernet shield and a USB shield. I just want a attach my device to PC via USB and read images from a specific location and save it to SD card on Ethernet shield.
Has anyone done or experimented such thing ?