Hamish and London were lovers on the loneliest nights, forever dancing around each other's hearts. When London's desires became of him, he reached out to Hamish, only to find that their love wasn't black and white.
2016
2006
2005
1992
2023
2012
2017
2021
1987
1980
2001
2020
1954
1998