Showing posts with label Lucalia. Show all posts
Showing posts with label Lucalia. Show all posts

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