West Elm

Framed Print - Mecca

$250

Description
Mecca combines bold colors and geometric shapes to create an eye-catching modern print. 24"sq. Wood floating frame in Black. Printed on photo paper. Mounting hardware included. Each piece is made to order by expert printers and artisan framers in Austin, Texas.