DRC

views updated

DRC Diploma of the Royal College of Science and Technology, Glasgow
• Theatre down right centre (of stage)
Dutch Reformed Church

More From encyclopedia.com