1212 H Street, NE
Washington, DC, District of Columbia 20002

With its spectacular oddities collection and unique interiors, The Red Palace is a perfect backdrop for the bevy of beauties you can capture there - only on paper of course

Added by Upcoming Robot on October 16, 2012