short biography

Mieko Meguro (b. Hokkaido, Japan) is the founder and director of 3A Gallery in New York. She lives and works in New York.

www.miekomeguro.com

show more show less