Storefront in Washington DC

Brilliant storefront in Washington DC. Only in Washington would you have such elaborate storefront making a political statement.

Advertisements