Friday, August 12, 2011

James Barnes - The Pet Lamb (1882)




No comments: