Richards Castleoil on canvasYear:2011Size:23.6x39.4" (60x100 cm)Location:Boston, United States, private collectionCategory:CityPrevious PictureHomeNext Picture