El Refugio

A place on the web for escapism.

Monday, March 28, 2011

SF Murals - 24th & Florida

This image above is shown on Google.Maps for the intersection of 24th & Florida Streets in SF. But if you were at this very intersection just last Thursday, in the pouring rain, you would have seen  this cool thunderbird.