These are beautifully constructed miniatures made by Elizabeth Plain (who thinks her name is too awkward for a website name so calls her site Open House Miniatures). She has a blog well worth visiting. If you are so inclined, you can take a crack at printing out and building some of her models, from a page she supplies for that purpose. She is also very generous in showing readers how she makes her miniatures. If you want to buy a piece, visit her Etsy site. Great work EP!