Lambert & Stamp
Lambert and Stamp are UK-based artists who have been producing art since the 1990s.
Our inspiration comes from the world around us, especially all its craziness and beauty!
We produce limited edition prints, canvases, unique works of art and private commissions for our clients globally.