LivAndIz.com | Gallery | Previous | Next

October 31, 2011

Every masquerade princess needs her own puppy.

djl_20111031_7964

Full resolution image here.