2 Comments

  1. Yes, that is the Delaware Art Museum, on Kentmere Parkway in Wilmington.

Comments are closed