Cosplay Comic Con Wales 2023 #ICC #CelticManor #wales #comiccon #cosplay #deadpool #pennywise #cosplayers 2023-08-13