abstract- (adj.)difficult to understand, not practical, thought apart from actual instances or concrete realities.
obstruct- (v.) to hinder or block with an obstacle, to make more difficult.
what pretty finds! i'm obsessed with prints these days, especially anything with birds or cats!
Thanks! Lately all I want is to wear is bird patterns. You should definitely mix bird and cat patterns for some good old irony in your outfit. =]