Modern oil paintings

Linnea Strid‘s paintings usually portray everyday scenes in a very realistic way. Sometimes it makes one wonder if it is painted or photographed.