thank you flatpickit for your reply.
it seems like it belongs to the crane fly family. also this one appear to me as a female.
please mark that this one has a non-transperent body and has black spots all over it, which is absent on the crane fly shown on your link.
i hope some one narrow it down further.
The link I provided highlights not just one crane fly, but the entire Tipulidae family. To see more individuals within this family, simply click on the "Browse" or "Images" tab near the top of that page.
i searched through hundreds of crane fly images and or info. but none seem to match image that i put here.
this one does have features of crane fly family but i can't figure out the sub-family, genus etc.
so i marked it open again.