Oliver Hazard Perry

United States of America
Oliver Hazard Perry
Photos Credits: Cuauhtémoc source; Elissa sourceOliver Hazard Perry source;  Oosterschelde source; Picton Castle source; When and If source