image

slr stirling moss

You Must Buy This Mural-Covered Mercedes-Benz SLR

This is, uh, an interesting choice of livery. Still, it is an SLR Stirling Moss.