1563 print by Maarten van Heemskerck, S.I 55705, Prints Department, Royal Library of Belgium
No description defined