This is a beautiful photograph. Hope you dont mind me saying, but its spoilt slightly by having the sloping horizon - I would have been tempted to put it into photoshop and rotate it :)
I love it and the sloping horizon is great!
I think there are different ways to look at a foto, you can't say it is spoiled, you can say you would have done it differently, maybey for other people it would be "spoiled" if it was straight. Its not just the picture being straight its the story behind the sloping horizont that tells a story too..
:D