Outdoor solar wall lamp price