Mercedes Benz

Mercedes Benz,
25' x 25'