Thanks for the reply.
If i try to access the link via browser address bar or click on the link, im able to access the image.
I had directory browsing disabled. Could that be an issue? Is that why twitter card is not able to access it?
Thanks in advance.