The Image Factory Shop and Gallery

One would not expect this innovative art venue in Belize City. Its contemporary art displays, happenings and performances will awe you.

Tips add
Be the first one to add tips.

User Comments

No comment found.
N Front St, Belize City, Belize
+501 223-4093