English: Recreations: Visualizing Our Past
Welsh: Ail greu: Delweddu ein Gorffennol
Subject: Cyffredinol
English definition: Exhibition title.
Welsh definition: Teitl arddangosfa.