Itala 120hp 1907 Car photographed at Beaulieu National Motor Museum. All the clutter and background was removed and replaced with what you see now.
No comments yet