Canvas Magazine

Armajani, November 5, 2013
1130 
of 1671