Gullwings - The Mercedes Benz 300SL, the most iconic sports automobile.

An adventure in quilling art engineering. 

Mercedes Gullwings