Westar Photos


Westar, a small Miami, FL area chain.
From Robert Droz, taken Nov. 2003.