I had some small frames custom-made at Art Pint located at Cuauhtémoc 45 in El Centro Zihua. The proprietor also cut some glass for other framed photos, and she made sure they were perfect (had to cut two or three pieces, but she got it right and did not charge for extra efforts).