Thursday, August 18, 2016

Worth a Thousand Words: Love or Duty

Love or Duty (1873), Gabriele Castagnola (Italian, 1828-1883)
via Books and Art

No comments:

Post a Comment