Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 34 Next »

09 October 2017

#FeedbackCommentStory?ReporterOwner
1
  • select Posts or Search Posts from nav bar
    • all location filters on + current but no results can be found
    • error message accurate, but why should all filters be on?
    • what should behaviour be? (JW)
    • no results are presented unless all location filters are deselected

Users should see a list of the posts at their local office as a default (if this is what their role/security allows)

Data for Post 'Owner' needs to be mapped across to current Local Office names, then this will function - being changed within Intrepid


TISDEV-2761 - Getting issue details... STATUS Joanne Watson
2
  • no site, programme, funding type, or current trainee data showing in list nor in detail. 
Programme now appears on Prod (JW 17.10.17)
Joanne Watson
3
  • when you go into a single post and go back out, you return to all location filtered list with no results
tasked up TISDEV-2463 - Getting issue details... STATUS Joanne Watson
4
  • NPN does not appear in the details page
Does on Prod (JW 17.10.17)
Ify OO
5
  • Is Post data among the components that will be tidied up?


Ify OO
6
  • can we get a list of posts with missing data (missing any of the mandatory fields from detail page = null or blank) Russell Steel (Unlicensed)
tasked up TISDEV-2837 - Getting issue details... STATUS Ify OO
7

Russell Steel (Unlicensed), Alex Dobre (Unlicensed) There were discussions about Posts having a main site and other sites associated to them, the 'Site' column therefore was not populated in TIS as unsure which site this should show, although the most obvious would be the Main site to display in this column. There were difficulties mentioned by dev to have this column sortable.

Do you require any further input from BA/PO to make this column work?



In progress, will be shown at Sprint 34 Review (RN   Ify OO
8
  • Local Office filter does not work on the Post list yet. 

 As per pt.1 - Once the data is resolved in Intrepid this should work.

Note: there will be a few 'Owner' data items we don't currently provide in the filter e.g. Wales Deanery, Defence Deanery - this will require a further discussion

Local office now shows - however some queries around local office/owner to post link JW 10/1/18

TISDEV-2761 - Getting issue details... STATUS  Ify OO
9
  • Employing body (field 10) and Training body (field 11) values do not appear in the details page
Correct on Prod (JW 17.10.17)
Ify OO

10

The filter labels are not consistent i.e. some have Health Education England at the start and others do not - they should be consistent and allow the user to filter correctly (see point 8 above)These are being resolved in Intrepid - see pt 8
Ify OO
11When creating a post the smart search does not work in the Approved Grade and Other Grades fieldsThe grade list seems to show all the grades from all local offices - has this reference table been aligned? JW

create a task (IO)

TISDEV-2937 - Getting issue details... STATUS

Joanne Watson
12The Sub Specialties, Placement History and Funding Type fields are not mandatory (Field Validation page has been updated)

create a task (IO)

TISDEV-2938 - Getting issue details... STATUS

Joanne Watson
13Training Body and Employing Body are only mandatory when it is a training post
no longer neededJoanne Watson
14After inputting the Employing Body value the Training Body field value should default to the same value as the Employing Body value BUT be editable as in some cases these bodies will be differentOK now - JW 10/1/18

TISDEV-2928 - Getting issue details... STATUS

Joanne Watson
15
  1.  Confirmation that the MVP will be the ability to record the Post Funding Type. Question - are the possibilities Tariff, Trust, MADEL and Other?  Or are there any other options out there?  Remember the aim is to keep simple and build from there.
  2. Do you agree that we also need to record the post funding from and to dates?
  3. Do we need to record level of post in a first iteration?
  4. Public Health posts, GP Practice posts and University clinical lecturer posts are all funded on Actuals - true or false?
  1. Tariff, Trust, MADEL and Other are what we have got by with so far. Maybe an "If Other:..." free text box would be useful though 
  2. Yes please
  3. Could be derived from the post (Approved grade) but would be useful for reporting so that the report could be all from one table
  4. True for us

TISDEV-2929


Joanne Watson
16

Joining this conversation late, but let me clarify for London. Funding Body is crucial as it is the body that receives the LDA pack of which this post needs to be a part. That applies even when the funding type is Trust. Funding Body is distinct from Employing Body because in the case of a Lead Employer, such as we have for Public Health, GPs and Palliative Medicine in London, the Employing Body will be the Lead Employer, which is usually not the Funding Body. Equally Funding Body is not necessarily the same as the Training Body, for example for our Palliative Medicine Hospice posts, the Training Body is the Trust that has a special training relationship with the Hospice but the Funding Body in these cases is actually the Lead Employer. We even have the odd case, e.g. for a GP Hospice post, where the Fundi8ng Body, Employing Body and Training Body are all different. What is therefore very important for us is that any report listing all posts should specify all three of these fields.

Need to add Funding Body to Post form (JW 30/10/17)

Done - but SMLs need to agree what to show in this field

TISDEV-2930David Rayner
17

I've just had a quick glance at the field validation document and for 'National Post Number' it says 'not editable'. In the East Midlands we currently do edit the post number during creation in order to create OOP bucket posts (which I believe was the agreed national process). So I think we need to have this field as it currently exists - i.e. it still pre-populates based on grade/site etc. but can later be edited if necessary

Should be an editable field (JW 30/10/17)

Post number is not created when a new post is created - need to list as a bug - JW 10/1/18

TISDEV-2931Gwilym WIlliams
18

Also, we are obliged to edit some NPNs e.g. to add /M to the end of a military post as per national guidelines, as noted in the "Suffix" entry


See TISDEV-2931Tom de Salis
19

the exact structure of the bucket posts vary from region to region, but an example for East Midlands would be EMD/OOP/CMT/S - where EMD is our local office code, OOP to identify it's a bucket post, CMT is the specialty and S is our south rotation


In NW we would use /S to signify a Supernumerary post and I think that this was agreed in a HEDG meeting.  All our OOP bucket posts are now NWE/OOPx  ( x = post type, C / E / P / R ) as, again, I thought that was what was agreed at HEDG.


I don't think you should have different posts for OOPR/OOPC etc., as that should be detailed in Placement Type. You are right about /S being supernumerary though.

Our OOP posts use the GMC programme codes, and we have one per programme e.g. WMD/682/OOP would be the CMT OOP post, WMD/682/DEFERRAL would be the CMT deferral post

Find it useful for doing the recruitment numbers if I can see all the current OOP placements for a programme just by going into the relevant post


No agreement about how to manage record OOP posts has yet been reached.  Paper has been written but full agreement with data leads in LOs is not in place yet (JW 9.11.17)


(IO) What's the timeline for understanding this? To clarify with SMLs 10/01



TBC

Gwilym WIlliams, Dale Gilbert and Tom de Salis



--
20Are the NPN formats correct? starting with '/'These are old posts, part of the data cleansing work that is owned by local officesN/AIfy OO
21Should legacy programmes also be flagged as current? i.e. usable in creating/editing records(JW) no, this shoud be corrected, how tbc by data leads
Ify OO
22

We've just had our placements SML meeting and a point was raised regarding clinical supervisors which I didn't want to be lost between the 2 groups.

Would it be a good idea to have it optional to select a clinical supervisor against a post so that it can auto-populate in placements? The reason being that for many specialties/sites the supervisor will always be the same for a specific post, and so it would reduce input time for placements if it could pre-populate. It would still need to be editable in placements for when this isn't the case, or if the supervisor is different for whatever reason

Open to Post SMLs for comment


(IO) Current specification means that multiple supervisors can be added to a post, then when creating/editing the Placement, a drop-down is produced. If users want to add a supervisor who is not in the drop down, the admin would have to edit the post.


Gwilym Williams
23Applicable validation rules to be added as discussed as part of People (People - Field Validation | Activating Save & ErrorsCovered in feedback from SMLS - TIS team need to agree save actions

create a task to cover wider save actions (IO)

TISDEV-2939

Ify OO
24 

The following label headers are incorrect

  • national post number
  • specialty
Corrected

create a ticket (IO)

TISDEV-2940

Ify OO
25Post list should be filterable by ProgrammeDone - filter list shows more than one of the same programme e.g. Cardiology as nationally each local office has its own instance of a programme. However upon filtering on Cardiology the posts shown relate only to the posts in the users local office programme. TISDEV-2932Ify OO
26

Can I start a new thread about joint site posts. These are very common in Orthodontics but can occur in other specialties too?

There is no way to properly represent these in Intrepid. We need to do better in TIS. The basic situation is that there is the need to allow for training placements that spend a portion of the time at one site and the rest of the time at another site. This may be 50/50 but can be as skewed as 80/20 or exceptionally even 90/10. There is not much of an issue if the two Sites are at the same trust, as we just make it a multi-site post and all the funding goes to the one Trust. But the problem occurs when the two sites are in different Trusts. We currently create two NPNs, one for each Trust. We can specify with Funding Components how much funding goes to each. But we cannot formally link the two posts so that a placement in one is seen as intimately involved with a placement in the other. I had thought it would be good to create a single post with multiple sites and multiple funding components, but it doesn't work because how do you specify multiple Funding Bodies? The Funding Body is used to determine which Trust's LDA payment the funding is part of and if we send Trusts lists of posts the post would need to be in the lists for both Trusts. So I'm now thinking keeping two posts but adding a formal linking mechanism is the best solution. Comments please!

Open to Post SMLs for comment


(IO) Options to be discussed:

  1. Add multiple sites + funding body + funding type per site
  2. Link current posts to one another
  3. Not MVP?

Not MVP - therefore post TCS work

Post TCS as not MVPDave Raynor
27Local Office of posts is (in some cases) not the correct local office

Think this is a Post to local office link issue - JW to investigate more

(JW) to review bug as is clearly apparant for NE/YH posts


Joanne Watson
28

Placement info within the trainee record.

Please could you include the WTE?

That way we can see at a glance if a post has a slot share (or potential for a slot share). 

This would also be useful in the person>placement list so that we don't have to go into each placement to see if someone was working LTFT and which % they were at.

For discussion with devs


(IO) Display "Slot Share Allowed?" toggle? Also possible to display WTE in placement, however People list page has several columns - either need to have Placements list, or remove another column?

(JW) People SMLs to review the People list and advise on columns needed 

(JW) Clarify what  "Potential for Slot Share" means - can all posts not have the potential to be available for slot share? question for Post SMLs

Potentially just for reporting. 

(JW) Display WTE in Post List - does this add value ?


Gwilym Williams
29

Post funding update:

My proposal would very crudely explained be the following:

Funding Type: ‘Other’ – Other Type (standardised list to be decided) – Free text box for additional info

Public Health salary recharges

  1. Self-funding, e.g. for endodontics, periodontics and prosthodontics
  2. Military
  3. Education Resources budget
  4. Exceptional training budget
  5. GP practice salary recharges through Lead Employer
  6. Palliative medicine hospice salary recharges through Lead Employer
  7. Project funding – needs free text box to explain what Project
  8. Full funding based on trainee grade through LDA Other Education & 

(IO) Are the 2 sets of points un-related? i.e. funding type "other" allows free text and then points 1-8 are other drop down options?

(JW) post MVP. No functional equivalence


James Harris


David Rayner

Joanne Watson (Unlicensed)
30

Live review: removing filters is very slow

(IO) NFR - needs to be tackled across the site
Ify O, 06/12
31Live review: no sites, specialties or grades displayed in form(IO) bug - TBC by devs, ETLs have not been running. Fix applied now
Ify O, 06/12
32Live review: no employing bodies displayed(JW) fixed
Ify O, 06/12
33Live review: it might be useful to have a screen prompt so the user knows they’re creating a post (as opposed to editing one)(IO) Nice to have rather than MVP
Ify O, 06/12
34Live review: inactive status on create still available - what happened to the story?(IO) bug - TBC by devs
Ify O, 06/12
35

Just been playing around and found an issue with the filtering by local office. Not sure if this is known...

When I logged in I had the filters on posts including "Health Education England North Central and East London" but when I searched for a post which had this as a local office it wasnt showing. I removed all the filters and I can then see the post. The post I was trying to find is LDN/RAL26/DC2/DC2/001. 

(JW) bug TBC by Devs - cannot see exact filter (CLH to clarify filter name), but none of "Health Education England North Central London" posts can be found. 


Claire Le Houx
36

I'll add the query about the duplicate Public Health post number to the list of queries to look at


Issue fixed following refactoring work

37
Posts Hi All. Claire LeHoux, Alice Brindle, David Short and I were discussing some of the post fields in Intrepid and their equivalents in TIS.
We were discussing how the fields PostFundingBody, EmployingBody, TrainingBody and FundingOrganisation were quite ambiguous and lacked any definition locally/nationally of what they mean and should record. This is probably mainly due to the fact there was a slightly awkward transition from v9 to v10 fields.
We have drafted a spreadsheet which I have uploaded into files which is what our initial ideas on the definition of these fields are and were hoping to get your input. The spreadsheet is called Post Fields Definitions.
(JW) data leads to confirm how this is progressed - most likely for post TCS as not MVP
James Harris 21/12/17
38
Can all reference table drop downs be restricted to only current values

The way it orders the results when you try to search for values is a bit confusing. Could this return results in alphabetical order? The site one in particular was a bit confusing - wasn’t sure how it was returning results.

Adding a post to a programme needs to have a filter on it if some kind as the programme names don’t necessarily have the name of the Local office in it. E.g. 6 programmes with the name of cardiology nationally so impossible to know which one is which. Or we could change names of programmes to make them consistent and include local office name? I know James Harris has been looking at this so we could do that to make this work

Do we need funding type “none”? Surely if no funding type then just leave blank?

What field is funding body pulling from in intrepid? Funding body is a legacy field in intrepid - is it pulling from funding organisation?

(JW) yes, ticket to be created

(IO) Alphabetical order according to which field/column? The columns are sortable, does this resolve?


(JW) suggest adding  Programme Number to Post record as prog numbers are defined by the training local office. Autopopulate the Programme Name when Programme number has been input. Would this solve the problem?




(IO) none is because it's a mandatory field, so something must be entered

remove as a mandatory field.


(IO) Funding body is legacy in V10 however there can be more than one funding org in the funding components part of V10 - what do the SMLs want us to do with this info - do we select the non local office org?

WM, LaSE and EoE to agree. 


Claire Le Houx 27/12/17
39
also have noticed that post funding end date appears to be a mandatory field to save the record. For LASE we often add a post funding record with a start date but no end date so we would need the ability to save the record without the post funding date populated. Can this be changed?
(IO) amend mandatory rule for funding end date - NEW STORY (not mandatory field)
Claire Le Houx 27/12/17
40
just looking at posts and we finding quite a few issues with the way the data is showing. Is this something the devs are working on and should we wait to test? Not sure if the below feedback is actually useful or if the devs know about these issues

Detailed the issues we have found below in case of help.

there seems to be duplicate posts showing in TIS e.g. LDN/RAL26/007/HTP/002.

Main sites don’t seem to be pulling through

Approved grades are being pulled through wrong. E.g. for post example above it has “higher training” as approved grade but showing as “ZZZ retainee” on TIS. Same issue for other grades






(IO) was BUG: duplicate posts - fixed now on NE list - please confirm if OK CLH


(IO) BUG: main sites not showing - task up


(IO) BUG: approved grades showing incorrectly - task up



Claire Le Houx 28/12/17
41
I've at last engaged in some testing but found the experience very disappointing. I looked at two specific posts, one standard London post LDN/RYJ03/080/SPR/019 and one Wessex post linked to a KSS programme WES/RN506/027/STR(H)/001.
I compared both with Intrepid and both were missing Main Site, Programme Name, Funding Type, Funding Body.
Both had Approved Grade and Other Grades replaced by ZZZ Retainee.
And the Wessex post was missing its Specialty too.
Placements are shown under a heading of "History" - "Placement History" would be much better but more importantly the field headings are missing.
A very confusing field is the first one as I cannot find what field on Intrepid those values relate to, I would have hoped to see GMC number but it is nothing like that.
When I clicked on a placement it went to an almost blank page but confusingly then clicking Back took me to the Person search page not to the post I'd come from.
Finally in the Wessex post the most recent placement is missing - hardly a new placement as its dates are 5/10/16 to 3/10/17. I hope this feedback is of some use but frankly I'm not going to do more testing until it is working a bit better.

(IO) sounds like ETL issues

Missing data - reported by a number of SMLs. Will raise ticket





Raise ticket to get placement headings included in list

Can we also include WTE of the holders of the post?


Fix backend info being surfaced 


Ticket raised for navigation issues


Ticket to investigate missing placements


Dave Rayner 4/1/18
42
When adding a new post can the "Owner" field be changed to read "Local Office"?  I really wasn't sure what "Owner" meant (although did work it out eventually!).
(JW) Maybe needs a info button to describe - future proofing the system
Amanda Barber 8/1/18
43
This may already have been mentioned but when trying to add a new post it only gives a choice to choose from a drop down list but this is where we need to add in a completely new number so this field can't be from a drop down list

(IO) clarification required, all Post numbers are to be autogenerated - however autogen not currently working (JW)



Amanda Barber 8/1/18
44

Navigate to Post - I can navigate to the Posts section.

Successfully navigated to post



Mike Richardson, Kay Appleyard, Claire Le Houx
45

View Post List - I can sort Posts by Post Number and filter on multiple columns. I can navigate between pages. But I have on occasions ended up with a Filter applied that is not show in the filter list (header).

Could view the post list

Posts can only be sorted based on fields NPN, and Current trainee. Can they be sorted on other values?

(IO) Mike - can we have an example of this please?




Given the choice between filter and sort which is most needed for MVP?


Mike Richardson, Kay Appleyard, Claire Le Houx
46

I can search Posts using part of the Post Number but I can’t search using the full Post Number (I have to truncate it). I can search against Programme Name.

Successfully searched for a specific post


It seems that the post search is working mostly on Programme name field but is not searching for the text within other fields, most importantly National post number.

It is unclear how I would search for posts when missing part of the national post number. On Intrepid I would use wildcard for the part that is unknown. For example all posts with NPNs starting LDN and containing SHO cannot be filtered.

Typing SHO in the Grade filter and hiting enter should select all available values rather than forcing the user to select as it is possible that they don't know the specific value

Search of guy's in Primary site filter is not bring up the site <RJ121 Guy'S Hospital> users will not know the ODs code that is preciding most sites this limits filtering fucntionality significantly, especially considering that so many site names have been changed to what is on Intrepid

Search terms in example match text in site names, Programme Names (e.g. General Practice - Guys & St. Thomas' LDN) and Trusts (not sure if what is not on summary is searchable) - terms <guy's and St. thoma> and <guy's & St> are returning nothing when should be matching several fields.

 <guy's hospital> term is bringing up no posts when there are more than 750 posts with main site of <Guy's Hospital> or in TIS <RJ121 Guy'S Hospital>. Searching with wildcard of % did not change this - is there a wildcard?

If you have a post number, it does pull it through when entered in the search facility, but you cannot clear the search with out closing the window and loggin back in

I can type into the programme right to search for a specific specialty, it does not pull the information through and gives the error message 'We could not find any results. Please clear your search critieria or try to remove some filters in order to reset results.'

(IO) example please Mike - full post number search works now.





as above 


Can raise as requirement but would require more info. Can currently search for posts beginning with LDN and then filter on approved grade of SHO - does this help?


There are may different values for SHO - which one would be correct?


We are currently taking the site and trust info from the ODS list and has been the case since TIS was first started.

Need more info from SMLs

Need more info here please







Clear all search criteria in the search box and press enter. 


More info needed here please


Mike Richardson, Kay Appleyard, Claire Le Houx
47

I can View/Edit a post and add Funding Elements but when I try to Save it says Site ID cannot be null or negative, Grade ID cannot be negative (twice).

Main site and Specialty are blank within the post detail, therefore could not filter on these. Approved Grade & Other Grade appears as ‘zzz Retainee’. Programme Name and Employing body are blank, again could not filter on these. Placement history appears jumbled with no obvious date order.

Save option didn’t work therefore no changes could be saved.

Specialty dropdown is coming up with invalid post specialty options and isn’t limited to national table

Post Grade dropdown  is coming up with invalid post grade options and isn’t limited to approved national table

Main site field search is behaving strangly: results for text <guy's> is not bringing up results such as <RJ101 - Guy's & St. Thomas' NHS Trust'> a value that is coming up for search term <guy'>

subspecialty list is not limited to subspecialties of the main specialty

Certain mandatory fields have not pulled through for posts making it impossible to edit other parts of the post wihtout making up inof in order to save.

Unable to save edits on existing post - getting Site and grade error messages - see screenshot 3. So unable to test further

Unable to delete post - getting Site and grade error messages - same as on screenshot 3.

You can't highlight over a post number in the post list, to copy it, it automatically takes you into that posts details. You then can't return back to the page you was on (for eg. If you'd had filter post from a specific Trust) it takes you back the the person page again.

 

When you go into a post and click to look at the current trainee, and if you then hit the back arrow in the web bar or the back arrow above the trainees name, it take you to the first people/person search page.

(JW) bug  - to be raised with devs



Raised by many SMLS - ticket to be raised and fixed



Agree...ticket to be raised.

Will investigate and raise ticket - reference tables not being correct


Will investigate and raise ticket - reference tables


Will investigate and define clearly to SMLs (and all users) what the search function searches on

Will investigate and raise ticket

Ticket to be raised.



Will investigate these two and raise tickets




Ticket up 



Navigation


Mike Richardson, Kay Appleyard, Claire Le Houx
48

Create New Posts (Single) - When I try to Save a new Site it says Site ID cannot be null or negative, Grade ID cannot be negative.

Allowed me to add a main site, approved grade and funding, employing body,  training body, funding body, start and end dates  and owner but not specialty or programme. However Save function would not work.


When trying to save the post it is coming up with errors SiteID cannot be null and Grade ID cannot be null when these values have been completed - see screenshot 1. I then populated other sites and grade IDs and it giving the same message twice - see screenshot2. This is making it impossible to create a post. So I cannot test post creation further than this (which is not sufficient).

As for edit function - will investigate and raise ticket.


As above.




As above


Mike Richardson, Kay Appleyard, Claire Le Houx
49

Link Programme - I can’t see where to add a Programme to a Post or visa versa.

Unable link programme

Unable to edit post so cannot test

(JW) under Post Ownership - must start to type the name of the programme in (see CLH's feedback re programmes belonging to local offices) - will raise ticket.
Mike Richardson, Kay Appleyard, Claire Le Houx
50

Delete Post Funding - I don’t know what this means.

Not populated

Unable to edit post so cannot test

(IO) Template confusion - cannot yet delete post funding. Story needs to be developed for managing changes to funding. Will need input from SMLs
Mike Richardson, Kay Appleyard, Claire Le Houx
51

Create New Post (Bulk) - I don’t know where to do this.

Unclear how to do this

Unable to test

(IO) not yet developed story
Mike Richardson, Kay Appleyard, Claire Le Houx
52

View Post Detail - I can view Post details.

Main site, Specialty, Programme Name and Employing body are blank within the post detail. Approved Grade & Other Grade appears as ‘zzz Retainee’. Placement history appears jumbled with no obvious date order.


Main site is missing from post detail when it appears on the search page. I believe this applies to all posts. It applies to every single post I have tried on the system.

Certain fields are not populated for posts. Main site is missing from all posts I have accessed and post WES/RN506/027/STR(H)/001 is missing specialty and site. I would have marked as works with issues but the fields missing are mandatory fields making it impossible to edit or save any changes on the record and hence why I am failing.


Raised
Mike Richardson, Kay Appleyard, Claire Le Houx
53

Link new post to old post - I don’t know where to do this.

Not clear how to do this and post could not  be saved.

Unable to edit post so cannot test

(JW) under Post Ownership - can type in old post number and new post number
Mike Richardson, Kay Appleyard, Claire Le Houx
54

Unlink programme - I can’t see where to remove a Programme from a Post or visa versa.

No programme detail available.

Unable to edit post so cannot test

(JW) Post ownership.

Have story to record/report on historical programme to post relationships

Above feedback shows what we look at in training colleagues on TIS


Mike Richardson, Kay Appleyard, Claire Le Houx
55

Create funding, not associated with a post - 

I don’t know what this means.

Attempted to create a new funding type under Admin but this would not save.

Unable to edit post so cannot test

(IO) needs to be developed in TIS post March 2018
Mike Richardson, Kay Appleyard, Claire Le Houx
56

Add leave approver 

I don’t know where to do this.

Unclear how to do this.

Unable to test

(IO) not yet developed story

Related to approvals chains 


Mike Richardson, Kay Appleyard, Claire Le Houx
57

Reporting on vacancies and fill rates

I don’t know where to do this.

Unclear how to do this.

Unable to test

(IO) not yet developed story - PART OF REPORTING COMPONENT

Vacancy Matrix being looked at by EoE and vacancy and fill rates are national requirements so form part of the NDW work


Mike Richardson, Kay Appleyard, Claire Le Houx






























  • No labels

0 Comments

You are not logged in. Any changes you make will be marked as anonymous. You may want to Log In if you already have an account.