Lawrence McGrath. Cold Harbor National Cemetery (Damian Shiels)

Lawrence McGrath. Cold Harbor National Cemetery (Damian Shiels)