Moon Over Buffalo 2

David Hamilton