Miranda - The Tempest
painting 30 of 63 by John William Waterhouse

Miranda - The Tempest by John William Waterhouse