These will work on plaster and painted concrete or masonry. You will need to pick the ones that work for the size and weight of the picture.
These will hold up to 30 lbs, and the nail angles downward to anchor it into the plaster.
Are able to hold up to 30lbs and leave minimal damage when removed.
Steel Concrete Picture Hangers can be used in concrete or brick and will hold up to 30lbs. Masonry Screws used for heavier items and may leave damage when removed.