Stop sign

Stop sign

A stop sign which comes with both specular and normal maps, giving a touch of realism to any outdoor scene.

by
by
by
by
by
by