Edgar Peters Bowron

Edgar Peters Bowron is Audrey Jones Beck Curator of European Art at the Museum of Fine Arts, Houston.