The Thelma and Louise trip to Cowes, Phillip Island in the convertible! Beautiful day, beautiful sunset.
Comments
Sign in or get an account to comment.