Shakespeare is the greatest writer on love - of all time. His words are timeless. Whether you are head over heels in love or your heart is breaking, he captures the feeling
Shakespeare On Love
SKU: 9781861871527
£10.00Price
Shakespeare is the greatest writer on love - of all time. His words are timeless. Whether you are head over heels in love or your heart is breaking, he captures the feeling