A beautiful red umbrella from Japan. God's creativity seen through the hands of man.
C024