Large Format Wall Decal

Large format vinyl wall decal for a restaurant. Similar products you might like: