Commodore Oliver Hazard Perry John Wesley Jarvis (1780-1840)

«Commodore Oliver Hazard Perry» - John Wesley Jarvis