Caspar David Friedrich
Publisher: Prestel Publishing
Published: Jun 13, 2012
ISBN-13: 9783791346274