Knights Templar Masonic Hat Red

In stock