Not all heroes wear capes—but some do.

-

Not all heroes wear capes—but some do.

Not all heroes wear capes—but some do.

Not all heroes wear capes—but some do.

Shared by barackobama (Barack Obama) and selected for Featured.

Related Shares


Leave a Comment