Los Castillo Mayan Wall Mounted Frame
By Los Castillo
Located in Mexico City, CDMX
Rare Los Castillo Taxco, handmade mixed metals copper brass stone inlay Mayan wall-mounted sculpture, circa 1960.
1960s Mexican Mid-Century Modern Vintage Los Castillo Mounted Objects
Metal, Brass, Copper









