close

Catherine Richards


Artist

Catherine Elizabeth Richards is an artist who studied architecture. She explores materials and perception on a variety of scales, from wearable art and textiles, to sculpture and performance. She currently designs International art experiences around the world.