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

Photos aléatoires
Commodore Oliver Hazard Perry — John Wesley Jarvis