cushioned seating window seat cushion upholstered bench restaurant

cushioned seating window seat cushion upholstered bench restaurant.