Aegis tapestry frame