Cannon Rock
painting 60 of 390 by Winslow Homer

Cannon Rock by Winslow Homer