Hi Leon,
Having looked at the pics again....its not an estherae. I think you may well be right, it is certainly a Peacock, whether its the one you've found, I'm not sure but it looks favourite.
Having looked at the pics again....its not an estherae. I think you may well be right, it is certainly a Peacock, whether its the one you've found, I'm not sure but it looks favourite.