Tag: University of North Texas

Called to Art by the Alhambra The Alhambra in Granada, Spain is a fortress and palace of rare and astounding beauty. It has been home to kings and vagabonds. Additionally, it is also home to an amazing conglomeration of patterns, colors, and mosaics. When Pakistani-American artist Anila Quayyum Agha visited...

Block title