Stephen Adeewu

Videos

Dear Self
A short piece by Stephen Adeewu. It is a piece composed to show how detached people can be at times with themselves.