A beautiful dazzling thundering painting of the Eiffel tower painting by Caravaggio, by Taro Okamoto and Kay Nielsen, oil, trending on 500px | Painting