Dec 02, 2019 Cumulus Pretty cool cloud building in the east, just catching the last of the day's light.... Los Feliz, LA. Share Share http://www.stuartdouglas.tv/news-about-stuart-douglas/cumulus Copied Previous Next Sep 11, 2023 Barcelona BTS Mar 16, 2023 Scottish Royalty Mar 16, 2023 Room with a view