Rachel

Green leopard pattern peel and stick wallpaper installed in living room - review picture submitted by Jurgis

Exactly as pictured, looks amazing just as I had hoped.

Scroll to Top