Three Heroes on Distant Shores

2012