Three stories of the West.
1990
2014
1967
1929
1931
1928
1956
1997
1987
2005
2002
1909
1901
2013
1958