Tuesday, May 17, 2011


Long Beach under the clouds

1 comment: