Truth to Nature: Pre-Raphaelite Dress in Nineteenth-Century Visual Culture

  • 1233
  • 1468