Mermaid Mural on Alberta St. April 14, 2016Cascadian Abroad A mural of a mermaid on Alberta St. in NE Portland painted by local artist Pablo Garcia. Share this:FacebookTwitterEmailPrintLinkedInTumblrMoreRedditPinterestPocketLike Loading...