Yes We Can

Yes We Can

Barack Obama Rally

Comments are closed.

The surface and beneath the surface