St. John's Eve

St. John's Eve

32 x 50