These photo frames are very modern.  You can sit them on a table or desk or hang them on the wall.  Keep in mind, though that they are three dimensional and will stick out from the wall a couple of inches.