Betty Carstairs riding her motorcycle in Nassau, the Bahamas (1941). Betty (1900–1993) was a wealthy British power boat racer known for her speed and her eccentric lifestyle.
Read more »
Comments Closed | Motorcycles
Two vintage cals, Betty and Dot, with their motorcycles.