Wednesday, August 7, 2024

Lucalia

Lucalia was a clubman sports car based on the Lotus Super Seven and was built by Nick Lockyer in Tasmania from 1970 until 1982

No comments:

Post a Comment