Sort:  

shooting through glass is a pain in the ass!

Sometimes it's a nightmare honestly, I have to work magics to be able to take some photos.

A polarizing filter may have helped.

I have heard you can get a big rubber hood haven’t found any locally, maybe Amazon