Rabih Alameddine@rabihalameddineGeorgiana Houghton (British, 1814-1884), The Eye of the Lord, c.1864. Watercolor on paper, 54 x 44 cm11:26 PM · Jun 18, 2016·Twitter Web Client4 Retweets18 Likes