Small Mexican hand mirrors hand made hand painted
Small Mexican hand mirrors
Small Mexican hand mirrors hand made hand painted
Small Mexican hand mirrors hand made hand painted
Small Mexican hand mirrors hand made hand painted
Small Mexican hand mirrors hand made hand painted
Small Mexican hand mirrors
Small Mexican hand mirrors hand made hand painted
Small Mexican hand mirrors
Small Mexican hand mirrors
Small Mexican hand mirrors hand made hand painted

Small Mexican hand mirrors

Regular price £14.95
Unit price  per 
Tax included. Shipping calculated at checkout.

Our totally favourite small hand mirrors made in Oaxaca, Mexico!!!

Small batch, one of a kind hand painted mexican tin hand mirrors, hand made by local Oaxacan's on our request.