Caspar David Friedrich: 110 Masterpieces (Annotated Masterpieces Book 121) - Kindle edition