thumbnail thumbnail thumbnail thumbnail thumbnail thumbnail thumbnail thumbnail thumbnail thumbnail thumbnail thumbnail thumbnail

photo Previous Photo Next Photo

Stair, Yale Center For British Art

Date:February 3 2007  
Posted:February 12 2007 00:00
Location:Yale University, New Haven, CT
Tags: