Currently I am out of the country and so I can't rely on powerful rendering hardware. I only have my laptop with me which is no fun to work with. So don't expect any Liara renders soon, but I'll give you this little poster I made a while ago.
The idea is not from me, but from the awesome
I just added a piece to this collection
Background picture is concept art by Bioware. No copyright violation intended.