Login or sign up Lost password?
Login or sign up
A style of photograph first introduced in 1863 by Windsor & Bridge in London, the cabinet card is a photographic print mounted on card stock.