1968 Carrabuda
nice little car. I always liked the notchbacks.
Print