SPANISH POINT Scene from the painting “Elizabeth I and the Spanish Armada” (attributed to Nicholas Hilliard)

Leave a Reply




Share